constant complainer - French English Dictionary